package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.DzLc;

/**
 * 发展里程Service接口
 * 
 * @author ruoyi
 * @date 2023-08-17
 */
public interface IDzLcService 
{
    /**
     * 查询发展里程
     * 
     * @param lcId 发展里程主键
     * @return 发展里程
     */
    public DzLc selectDzLcByLcId(Long lcId);

    /**
     * 查询发展里程列表
     * 
     * @param dzLc 发展里程
     * @return 发展里程集合
     */
    public List<DzLc> selectDzLcList(DzLc dzLc);

    public List<DzLc> selectDzLcListWeb(DzLc dzLc);

    /**
     * 新增发展里程
     * 
     * @param dzLc 发展里程
     * @return 结果
     */
    public int insertDzLc(DzLc dzLc);

    /**
     * 修改发展里程
     * 
     * @param dzLc 发展里程
     * @return 结果
     */
    public int updateDzLc(DzLc dzLc);

    /**
     * 批量删除发展里程
     * 
     * @param lcIds 需要删除的发展里程主键集合
     * @return 结果
     */
    public int deleteDzLcByLcIds(Long[] lcIds);

    /**
     * 删除发展里程信息
     * 
     * @param lcId 发展里程主键
     * @return 结果
     */
    public int deleteDzLcByLcId(Long lcId);
}
